raspberry cane - Turkish English Dictionary